WPS Office.apk(点击下载) / fyb.java


package defpackage;

import android.content.Context;
import android.os.AsyncTask;
import cn.wps.moffice_eng.R;
import com.baidu.tts.loopj.RequestParams;
import com.google.gson.GsonBuilder;
import java.util.HashMap;
import java.util.Locale;

/* renamed from: fyb  reason: default package */
public class fyb extends AsyncTask<Object, Void, fya> {
    private Context mContext;

    public fyb(Context context) {
        this.mContext = context;
    }

    /* access modifiers changed from: private */
    /* renamed from: h */
    public fya doInBackground(Object[] objArr) {
        String format = String.format(Locale.US, "{ \"code\": \"%s\" }", (String) objArr[0]);
        HashMap hashMap = new HashMap();
        hashMap.put("Content-Type", RequestParams.APPLICATION_JSON);
        hashMap.put("Cookie", "wps_sid=" + fok.bBq().getWPSSid());
        try {
            fya fya = (fya) new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create().fromJson(lwd.c("https://micro.api.wps.com/redeem/redeem", format, hashMap), fya.class);
            if (fya.code != 0) {
                return fya;
            }
            try {
                fok.bBq().d((foh<fno>) null);
                return fya;
            } catch (Throwable th) {
                return fya;
            }
        } catch (Exception e) {
            fya fya2 = new fya();
            fya2.code = 1005;
            fya2.message = this.mContext.getString(R.string.public_network_error);
            return fya2;
        }
    }

    /* access modifiers changed from: protected */
    /* renamed from: a */
    public void onPostExecute(fya fya) {
        fvl.db(this.mContext);
    }

    /* access modifiers changed from: protected */
    public void onPreExecute() {
        fvl.cZ(this.mContext);
    }
}